package com.sk.weichat.bean;

import java.util.List;

/**
 * @Author: chenzl
 * @ClassName: InviteInfoBean
 * @Description: java类作用描述
 * @CreateDate: 2019/9/18 19:56
 */
public class InviteInfoBean {


    /**
     * applicantId : 10000007
     * createTime : 1568703414
     * handlTime : 1568706075
     * messageId : cda79c4e6bee454293602fe5a77b98dc
     * nickname : 等一会
     * operator : 10000007
     * operatorName : 等一会
     * opinion : 拒绝
     * reason : 邀请进群申请
     * roomName : 谢丹、测试04、测试顶顶
     * status : 2
     * type : 4
     * userId : 10000005,10000006
     * userList : [{"alertMsg":"该用户曾被移出此群;已设置不接收该用户的加群消息","birthday":1000656000,"createTime":1568703414,"nickname":"积极开发","reason":"邀请进群申请","roomId":"5d807cf657cd0e63d8817fca","roomName":"谢丹、测试04、测试顶顶","sex":0,"status":2,"userId":10000005},{"alertMsg":"该用户曾被移出此群","birthday":999532800,"createTime":1568703414,"nickname":"测试3","reason":"邀请进群申请","roomId":"5d807cf657cd0e63d8817fca","roomName":"谢丹、测试04、测试顶顶","sex":0,"status":2,"userId":10000006}]
     */

    private String applicantId;
    private int createTime;
    private int handlTime;
    private String messageId;
    private String nickname;
    private int operator;
    private String operatorName;
    private String opinion;
    private String reason;
    private String roomName;
    private int status;
    private int type;
    private String userId;
    private List<UserListBean> userList;


    public String getApplicantId() {
        return applicantId;
    }

    public void setApplicantId(String applicantId) {
        this.applicantId = applicantId;
    }

    public int getCreateTime() {
        return createTime;
    }

    public void setCreateTime(int createTime) {
        this.createTime = createTime;
    }

    public int getHandlTime() {
        return handlTime;
    }

    public void setHandlTime(int handlTime) {
        this.handlTime = handlTime;
    }

    public String getMessageId() {
        return messageId;
    }

    public void setMessageId(String messageId) {
        this.messageId = messageId;
    }

    public String getNickname() {
        return nickname;
    }

    public void setNickname(String nickname) {
        this.nickname = nickname;
    }

    public int getOperator() {
        return operator;
    }

    public void setOperator(int operator) {
        this.operator = operator;
    }

    public String getOperatorName() {
        return operatorName;
    }

    public void setOperatorName(String operatorName) {
        this.operatorName = operatorName;
    }

    public String getOpinion() {
        return opinion;
    }

    public void setOpinion(String opinion) {
        this.opinion = opinion;
    }

    public String getReason() {
        return reason;
    }

    public void setReason(String reason) {
        this.reason = reason;
    }

    public String getRoomName() {
        return roomName;
    }

    public void setRoomName(String roomName) {
        this.roomName = roomName;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public int getType() {
        return type;
    }

    public void setType(int type) {
        this.type = type;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public List<UserListBean> getUserList() {
        return userList;
    }

    public void setUserList(List<UserListBean> userList) {
        this.userList = userList;
    }

    public static class UserListBean {
        /**
         * alertMsg : 该用户曾被移出此群;已设置不接收该用户的加群消息
         * birthday : 1000656000
         * createTime : 1568703414
         * nickname : 积极开发
         * reason : 邀请进群申请
         * roomId : 5d807cf657cd0e63d8817fca
         * roomName : 谢丹、测试04、测试顶顶
         * sex : 0
         * status : 2
         * userId : 10000005
         */

        private String alertMsg;
        private int birthday;
        private int createTime;
        private String nickname;
        private String reason;
        private String roomId;
        private String roomName;
        private int sex;
        private int status;
        private String userId;


        public String getAlertMsg() {
            return alertMsg;
        }

        public void setAlertMsg(String alertMsg) {
            this.alertMsg = alertMsg;
        }

        public int getBirthday() {
            return birthday;
        }

        public void setBirthday(int birthday) {
            this.birthday = birthday;
        }

        public int getCreateTime() {
            return createTime;
        }

        public void setCreateTime(int createTime) {
            this.createTime = createTime;
        }

        public String getNickname() {
            return nickname;
        }

        public void setNickname(String nickname) {
            this.nickname = nickname;
        }

        public String getReason() {
            return reason;
        }

        public void setReason(String reason) {
            this.reason = reason;
        }

        public String getRoomId() {
            return roomId;
        }

        public void setRoomId(String roomId) {
            this.roomId = roomId;
        }

        public String getRoomName() {
            return roomName;
        }

        public void setRoomName(String roomName) {
            this.roomName = roomName;
        }

        public int getSex() {
            return sex;
        }

        public void setSex(int sex) {
            this.sex = sex;
        }

        public int getStatus() {
            return status;
        }

        public void setStatus(int status) {
            this.status = status;
        }

        public String getUserId() {
            return userId;
        }

        public void setUserId(String userId) {
            this.userId = userId;
        }
    }
}
